package day08;
public class MatehDemo04 {
    public static void main(String[] args) {
        say();
        say("lili");
        say("lily",13);
        say(13,"lily");
    }
    public static void say(){
        System.out.println("hello");
    }
    // 重载方法  同一个类中  方法名称相同  参数不相同
    public static void say(String name){
        System.out.println("hello"+name);
    }
    public static void say(String name,int age){
        System.out.println("你好"+name+",今年"+age+"岁了");
    }
    // 是重载， 方法参数看参数的类型顺序
    public static  void say(int age ,String name){
        System.out.println("你好"+name+",今年"+age+"岁了");
    }

    // 不正确的  方法的重载和参数名字没有关系
    /*public static void say(String a){

    }*/
    // 不正确的  方法的重载和返回值是没有关系的
    /*public static int say(){
        System.out.println("hello");
        return 1;
    }*/
}
